// pages/classify/classify.js
Page({
  /**
   * 页面的初始数据
   */
  data: {
    curNva: 0,
    curIndex: 1,//当前激活下标
    cateItems: [
      {
        id: 1,
        name: "新品",
        ishaveChild: true,
        children: [
          {
            child_id: 1,
            name: 'BZDZLCX系列',
            ishaveChild: false,
            image: "/pages/classify/image/p1.png"
          },
          {
            child_id: 2,
            name: 'BZDZLLY系列',
            ishaveChild: false,
            image: "/pages/classify/image/p2.png"
          },
          {
            child_id: 3,
            name: 'CGLZJ系列',
            ishaveChild: false,
            image: "/pages/classify/image/p3.png"
          },
          {
            child_id: 4,
            name: 'CHLBS系列',
            ishaveChild: false,
            image: "/pages/classify/image/p4.png"
          },
          {
            child_id: 5,
            name: 'CGLXY系列',
            ishaveChild: false,
            image: "/pages/classify/image/p5.png"
          },
        ]
      },
      {
        id: 2,
        name: "高端定制",
        ishaveChild: true,
        children: [
          {
            child_id: 1,
            name: 'BZDZLCX系列',
            image: "/pages/classify/image/p2.png"
          },
        ]
      },
      {
        id: 3,
        name: "展厅现货",
        ishaveChild: true,
        children: [
          {
            child_id: 1,
            name: 'BZDZLCX系列',
            image: "/pages/classify/image/p3.png"
          },
        ]
      },
      {
        id: 4,
        name: "客厅",
        ishaveChild: true,
        children: [
          {
            child_id: 1,
            name: 'BZDZLCX系列',
            image: "/pages/classify/image/p4.png"
          },
        ]
      },
      {
        id: 5,
        name: "卧室",
        ishaveChild: true,
        children: []
      },
      {
        id: 6,
        name: "书房",
        ishaveChild: true,
        children: []
      },
      {
        id: 7,
        name: "餐厅",
        ishaveChild: true,
        children: []
      }

    ]

  },
  switchRightTab: function (e) {
    //获取item项id,数组下标
    let id = e.target.dataset.id,
      index = parseInt(e.target.dataset.index);
    //把点击的某一项设为当前index
    this.setData({
      curNva: id,
      curIndex: index,
    })

  },
  getList() {
    let index = this.data.Index
    let id = this.data.cateItems[index].id
    console.log('我去获取分类下列表')
    //ajax获取内容
    this.setData({
      curNva: id,
      curIndex: index,
    })
  },
  changeItem(event) {
    let index = event.currentTarget.dataset.index
    this.setData({
      curIndex: index
    })
    console.log(event)
    this.getList()
  },

  tapProduct() {
    wx.navigateTo({
      url: '/pages/productlist/productlist',
    })
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    wx.get('/catgorys').then(res => {
      console.log(res)
      let obj = {}///缓存数据关系
      for (let i = 0; i < res.length; i++) {
        let parentId = res[i].parentId, id = res[i].id
        obj[id] = res[i]
        ///通过parentId和id确定关联关系
        if (parentId && obj[parentId]) obj[parentId].children.push(res[i])
      }
      let items = []
      for (let key in obj) {
        if (obj[key].leval == 1) items.push(obj[key])

      }
    })

  },
  ///点击事件


  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})